principal & process engineer careers in Offaly, Ireland